package com.dx.wx.service;

import com.ejlchina.data.Array;
import com.ejlchina.data.Mapper;

import java.util.Map;

public interface DxShopService {

   Array findShopByName(String name,String appId);


   Array findShop(Long phone);

   Mapper findShopById(String id);

   Mapper findLinkByName(String name,String appId);

   Array findShopByTop(Long phone);

   //通过用户手机号查找价目表
   Array findPrice(Long phone);


   //通国药店查找价目表
   Array findPriceByShopId(String Id);

   //通过店铺ID查找价目表
   Array findPrice(String shopId);

   Array findPriceByName(String name);

   void update(Map map);

   Array findShopByLinkShop(String[] linkIds);

   //更新负责人
   void updateOwner(String userId, String[] shopIds);

   //保存店铺
   void saveShop(Long phone, Map map);

   /**
    * 池田添加连锁
    * @param phone
    * @param map
    */
   void saveLink(Long phone, Map map,String appId);

   void updateLinkDate( Map map);

   /**
    * 找到自己的连锁
    * 根据自己的级别筛选
    * @param phone
    * @param appId
    * @return
    */
   Array findLink(Long phone,String appId,Long startDate, Long endDate);


   Array findLink(Long phone,String appId);


   void checkShop(String id, Integer type);

   //找到拟售产品
   Array findTempGoods(String id);

   Mapper findLinkByAccountNo(String accountNo, String appId);

   Array findMyLink(Long phone,String appId);

   Array findLinkListByName(String appId, String name);
}
